package com.css.fxfzdzzh.modules.reportManagement.entity;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Builder;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

/**
 * @author Dbj
 * @date 2023年05月08日  16:31
 */
@Data
public class Report {

    /**
     * 审核 状态
     */
    private String checkStatus;
    /**
     * 不通过意见
     */
    private String rejectAdvice;
    /**
     * 不通过时上传的附件信息
     */
    private String rejectFile;
    /**
     * 不通过时上传的附件信息
     */
    private String rejectRealFile;
    /**
     * 保存路径
     */
    private String reportSavePath;

    /**
     * 提交审核人
     */
    private String submitUserId;
    /**
     * 提交审核人
     */
    private String submitUserName;

    /**
     * 提交审核的时间
     */
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date submitTime;

    /**
     * 报告id
     */
    private String reportId;

    /**
     * 报告id
     */
    private String reportType;
    private String auditUserName;
    private Date auditTime;


}
